General classification
10
Classics
2
Flat
32
Hilly
17
Mountain
0
Time Trial
1
67
58
Région Pays de la Loire Tour
02/04
Stage 1
Fontenay-le-Comte > Saint-Jean-de-Monts
03/04
Stage 2
Châteaubriant > Saumur
40
04/04
Stage 3
Segré-en-Anjou-Bleu > Château-Gontier
27
05/04
Stage 4
Marolles-les-Braults > Le Mans
Presidential Cycling Tour of Turkiye
116
27/04
Antalya > Antalya
15
28/04
Kemer > Kalkan
82
29/04
Fethiye > Marmaris
95
30/04
Marmaris > Akyaka (Kıran)
135
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
120
03/05
Stage 7
Selçuk > Çeşme
21
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
29
International Tour of Hellas
39
Patra > Agrinio
20
Agrinio > Arachova
46
Delphi > Chelkida
DNF
Chalkida > Athens
35
06/04
Stage 5
Marathon > Syntagma, Athens
Tour de Taiwan
37
16/03
Taipei City Hall > Taipei City Hall
28
17/03
Taoyuan City Hall > Green Pond Park
18/03
Baozhong Yimin Temple, Xinpu > Shigang Visitor Information Center
25
19/03
Fo Guang Shan Buddha Museum > Kaohsiung National Stadium
9
20/03
Meinong Hakka Cultural Museum > Liudui Hakka Cultural Park
92
16/02
Clasica de Almeria ME
Puebla de Vícar > Roquetas de Mar
Tour of Oman
78
08/02
Bushar > Bimmah Sink Hole
12
09/02
Al Rustaq Fort > Yitti Hills
10/02
Fanja > Eastern Mountain
77
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
19
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
57
07/02
Muscat Classic
Al Mouj > Al Bustan
88
02/02
Trofeo Palma
Palma > Palma
24
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi